//
//  NSDate+GetValue.h
//  RenRenZhuan
//
//  Created by leikun on 15/12/28.
//  Copyright © 2015年 leAppSoft. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface NSDate (GetValue)




/**
 获取中国当前时间
 */
+ (NSDate *)getChinaNowTime;

/**
 比较该日期是不是今天
 */
+ (BOOL)compareTodayWithOtherDate:(NSDate *)otherDate;

/**
 时间戳转成时间
 */
+ (NSDate *)getDateForTimeStamp:(NSString *)stamp;

/**
 判断今天是周几
 */
+ (NSInteger )dealWithDate:(NSDate  *)tmpDate;

/**
 获取日期在这个月的第几天
 */
+ (NSInteger)getNumberOfMonthForThisDay:(NSDate *)thisDay;
/**
 获得月份
 */
+ (NSInteger)getMonthOfMonthForThisDay:(NSDate *)thisDay;

/**
 获得年份
 */
+ (NSInteger)getYearOfMonthForThisDay:(NSDate *)thisDay;

/**
 获取这个月的第一天
 */
+ (NSDate *)getThisMonthFirstDay;

/**
 获得当前日期以后的时间
 @param number 经过多少天
 */

+ (NSDate *)getDateInAfterDayForSomeDay:(NSInteger)number;
/**
 获得这两个日期相隔几天
 @param date 第一个日期
 @param otherDate 第二个日期
 */

+ (NSInteger)getNumberBetweenDate:(NSDate *)date otherDate:(NSDate *)otherDate;

@end
